Geert Janssen, 1999Eindhoven University of Technology, Electrical Engineering, Netherlands #2222192 posted on 08/16/2019